package com.wjerp.tplus.server.domain.entity;

import java.util.Date;

/**
 * 这是MyBatis Generator自动生成的Model Class.
 * 对应的数据表是 : company_account_change_info
 * 数据表注释 : 公司账户变动历史信息
 * @author lishuailei
 * @date 2020-12-21 16:12:25
 */
public class CompanyAccountChangeInfo {
    /**
     * 
     */
    private Long id;

    /**
     * 账户编码
     */
    private String accountCode;

    /**
     * 变动前OCR次数
     */
    private Integer preOcrNum;

    /**
     * 变动后OCR次数
     */
    private Integer postOcrNum;

    /**
     * 变动前发票验真次数
     */
    private Integer preCheckNum;

    /**
     * 变动后发票验真次数
     */
    private Integer postCheckNum;

    /**
     * 变动类型
     */
    private String actionType;

    /**
     * 备注信息
     */
    private String remark;

    /**
     * 消费项关联编码
     */
    private String relationItemCode;

    /**
     * 修改时间
     */
    private Date createdTime;

    /**
     * 修改时间
     */
    private Date updatedTime;

    /**
     * 创建者
     */
    private String createdUser;

    /**
     * 修改者
     */
    private String updatedUser;

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column company_account_change_info.id
     *
     * @return the value of company_account_change_info.id
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public Long getId() {
        return id;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column company_account_change_info.id
     *
     * @param id the value for company_account_change_info.id
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public void setId(Long id) {
        this.id = id;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column company_account_change_info.account_code
     *
     * @return the value of company_account_change_info.account_code
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public String getAccountCode() {
        return accountCode;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column company_account_change_info.account_code
     *
     * @param accountCode the value for company_account_change_info.account_code
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public void setAccountCode(String accountCode) {
        this.accountCode = accountCode == null ? null : accountCode.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column company_account_change_info.pre_ocr_num
     *
     * @return the value of company_account_change_info.pre_ocr_num
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public Integer getPreOcrNum() {
        return preOcrNum;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column company_account_change_info.pre_ocr_num
     *
     * @param preOcrNum the value for company_account_change_info.pre_ocr_num
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public void setPreOcrNum(Integer preOcrNum) {
        this.preOcrNum = preOcrNum;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column company_account_change_info.post_ocr_num
     *
     * @return the value of company_account_change_info.post_ocr_num
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public Integer getPostOcrNum() {
        return postOcrNum;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column company_account_change_info.post_ocr_num
     *
     * @param postOcrNum the value for company_account_change_info.post_ocr_num
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public void setPostOcrNum(Integer postOcrNum) {
        this.postOcrNum = postOcrNum;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column company_account_change_info.pre_check_num
     *
     * @return the value of company_account_change_info.pre_check_num
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public Integer getPreCheckNum() {
        return preCheckNum;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column company_account_change_info.pre_check_num
     *
     * @param preCheckNum the value for company_account_change_info.pre_check_num
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public void setPreCheckNum(Integer preCheckNum) {
        this.preCheckNum = preCheckNum;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column company_account_change_info.post_check_num
     *
     * @return the value of company_account_change_info.post_check_num
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public Integer getPostCheckNum() {
        return postCheckNum;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column company_account_change_info.post_check_num
     *
     * @param postCheckNum the value for company_account_change_info.post_check_num
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public void setPostCheckNum(Integer postCheckNum) {
        this.postCheckNum = postCheckNum;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column company_account_change_info.action_type
     *
     * @return the value of company_account_change_info.action_type
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public String getActionType() {
        return actionType;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column company_account_change_info.action_type
     *
     * @param actionType the value for company_account_change_info.action_type
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public void setActionType(String actionType) {
        this.actionType = actionType;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column company_account_change_info.remark
     *
     * @return the value of company_account_change_info.remark
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public String getRemark() {
        return remark;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column company_account_change_info.remark
     *
     * @param remark the value for company_account_change_info.remark
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column company_account_change_info.created_time
     *
     * @return the value of company_account_change_info.created_time
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public Date getCreatedTime() {
        return createdTime;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column company_account_change_info.created_time
     *
     * @param createdTime the value for company_account_change_info.created_time
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public void setCreatedTime(Date createdTime) {
        this.createdTime = createdTime;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column company_account_change_info.updated_time
     *
     * @return the value of company_account_change_info.updated_time
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public Date getUpdatedTime() {
        return updatedTime;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column company_account_change_info.updated_time
     *
     * @param updatedTime the value for company_account_change_info.updated_time
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public void setUpdatedTime(Date updatedTime) {
        this.updatedTime = updatedTime;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column company_account_change_info.created_user
     *
     * @return the value of company_account_change_info.created_user
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public String getCreatedUser() {
        return createdUser;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column company_account_change_info.created_user
     *
     * @param createdUser the value for company_account_change_info.created_user
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public void setCreatedUser(String createdUser) {
        this.createdUser = createdUser == null ? null : createdUser.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column company_account_change_info.updated_user
     *
     * @return the value of company_account_change_info.updated_user
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public String getUpdatedUser() {
        return updatedUser;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column company_account_change_info.updated_user
     *
     * @param updatedUser the value for company_account_change_info.updated_user
     *
     * @mbg.generated Mon Dec 21 16:12:25 CST 2020
     */
    public void setUpdatedUser(String updatedUser) {
        this.updatedUser = updatedUser == null ? null : updatedUser.trim();
    }

    public String getRelationItemCode() {
        return relationItemCode;
    }

    public void setRelationItemCode(String relationItemCode) {
        this.relationItemCode = relationItemCode;
    }
}